﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace PHMEE.Admin
{
    /// <summary>
    /// 传输指标数据
    /// </summary>
    public class IndexDataDto
    {
        /// <summary>
        /// 通道号
        /// </summary>
        public int ChNo { set; get; }
        /// <summary>
        /// 通道类型（0=振动 1:转速 2:⼯艺,3-温度，4-⾳频，5-RTU）
        /// </summary>
        public int ChType { set; get; }

        public List<IndexDataContent> Content { set; get; }
        /// <summary>
        /// 时间数组
        /// </summary>
        public List<DateTime> Time { set; get; }

    }
    public class IndexDataContent
    {
        /// <summary>
        /// ⽅向（0-⽆⽅向；1-Z轴；2-X轴；3-Y轴
        /// </summary>
        public SernorStyleEnum Dir { set; get; }
        /// <summary>
        /// 指标类型合集（0-默认； 100-温度；101-低频总值；107-速度总值；
        /// 112-⾼频总值；121-⾼频包络峰值；123-低频包络峰值；
        /// 124-⾳频分⻉；125-转速频率；126-转速RMS；127-位移偏执电压）
        /// </summary>
        public VibIndexEnum Code { set; get; }
        /// <summary>
        /// 数值集合
        /// </summary>
        public List<float> Values { set; get; }

    }
}
